accident prevention techniques - Turkish English Dictionary